home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr46 / vfwdk.zip / VFWSDK.ZIP / SAMPLES / BRAVADO / CTDEV.H < prev    next >
C/C++ Source or Header  |  1993-01-31  |  2KB  |  64 lines

  1. /****************************************************************************
  2.  *
  3.  *   ctdev.h
  4.  * 
  5.  *   Device specific include file 
  6.  *
  7.  *   Microsoft Video for Windows Sample Capture Driver
  8.  *   Chips & Technologies 9001 based frame grabbers.
  9.  *
  10.  *   Copyright (c) 1992-1993 Microsoft Corporation.  All Rights Reserved.
  11.  *
  12.  *    You have a royalty-free right to use, modify, reproduce and 
  13.  *    distribute the Sample Files (and/or any modified version) in 
  14.  *    any way you find useful, provided that you agree that 
  15.  *    Microsoft has no warranty obligations or liability for any 
  16.  *    Sample Application Files which are modified. 
  17.  *
  18.  ***************************************************************************/
  19.  
  20. #define MAX_SIZE_X_NTSC       640       // These sizes give square pixels
  21. #define MAX_SIZE_Y_NTSC       480
  22. #define MAX_SIZE_X_PAL        640
  23. #define MAX_SIZE_Y_PAL        512
  24.  
  25. #define DEFAULT_SIZE_X        160
  26. #define DEFAULT_SIZE_Y        120
  27.  
  28. #define MAX_COLOR_VALUE       0x3f    // Sets scroll range
  29.  
  30. #define CT_MAX_HUE            MAX_COLOR_VALUE
  31. #define CT_MAX_SAT            MAX_COLOR_VALUE
  32. #define CT_MAX_BRIGHTNESS     MAX_COLOR_VALUE
  33. #define CT_MAX_CONTRAST       MAX_COLOR_VALUE
  34. #define CT_MAX_RED            MAX_COLOR_VALUE
  35. #define CT_MAX_GREEN          MAX_COLOR_VALUE
  36. #define CT_MAX_BLUE           MAX_COLOR_VALUE
  37. #define CT_MAX_ZOOM           8
  38.  
  39. #ifdef _BRAVADO
  40. #define CT_DEFAULT_HUE        0
  41. #define CT_DEFAULT_IOBASE     0x224
  42. #endif
  43.  
  44. #ifdef _VBLASTER
  45. #define CT_DEFAULT_HUE        (MAX_COLOR_VALUE/2)
  46. #define CT_DEFAULT_IOBASE     0x2AD6
  47. #endif
  48.  
  49. #define CT_DEFAULT_SAT        (MAX_COLOR_VALUE/2)
  50. #define CT_DEFAULT_CONTRAST   (MAX_COLOR_VALUE/2)
  51. #define CT_DEFAULT_BRIGHTNESS (MAX_COLOR_VALUE)
  52. #define CT_DEFAULT_RED        (MAX_COLOR_VALUE/2)
  53. #define CT_DEFAULT_GREEN      (MAX_COLOR_VALUE/2)
  54. #define CT_DEFAULT_BLUE       (MAX_COLOR_VALUE/2)
  55. #define CT_DEFAULT_INPUT      0
  56. #define CT_DEFAULT_STANDARD   0
  57. #define CT_DEFAULT_ZOOM       4
  58.  
  59. #define CT_SOURCE0      0
  60. #define CT_SOURCE1      1
  61. #define CT_SOURCE2      2
  62.  
  63.  
  64.